home *** CD-ROM | disk | FTP | other *** search
/ CyberMycha 2008 January / Cybermycha 1_2008.iso / Data.cab / _B6AF8B98844C45BF817175D174D16CE3 < prev    next >
Encoding:
Text File  |  2004-03-18  |  872 b   |  28 lines

  1. regc4f( 5, %daycolor_r, %daycolor_g, %daycolor_b, %sunvisibility )
  2. regc4f( 7, %ambient_r, %ambient_g, %ambient_b, %ambient_a )
  3. pshader("
  4.  
  5. ps_1_1
  6.  
  7. tex t0                      ;texture (RGB - color, A<0-127> - Opacity, A<128-255> - Specular Mask)
  8. tex t1                      ;Clouds
  9. tex t2                      ;Water Deep
  10.  
  11.  
  12. mul_sat        r1.rgb,    t0_bx2.a, c5.a                    ;Specular mask extraction
  13.  
  14. mul_sat        r1.rgb,    v1,            r1                ;Specular * Specular Mask           = Masked Specular
  15. +mul        r0.a,    v0.b,        1-t1.a            ;Diffuse * Clouds Shadow            = Diffuse Lighting
  16.  
  17. mad_sat        r0.rgb,    r0.a,        c7,        c7.a    ;Diffuse Lighting + Map Ambient     = Set Diffuse
  18. +mul        r1.a,    r1.b,        1-t1.a            ;Masked Specular * Clouds Shadow    = Set Specular
  19.  
  20. mad_sat        r0.rgb,    t0,            r0,        r1.a    ;Light Texture
  21.  
  22. mul            r0.rgb,    r0,            c5                ;Day
  23. +mov        r0.a,    t2.a                        ;Water opacity Mask
  24.  
  25. ")
  26.  
  27.  
  28.